<?php

require_once ("../../../include/common.inc.php");
require_once("../../../users/config.php");
require_once ("classes/PayRequestHandler.class.php");
$mainname=$cfg_tenpay_name;
if($dopost=="Y")
{
/* 商户号 */
$bargainor_id = $cfg_tenpay_id;

/* 密钥 */
$key = $cfg_tenpay_key;

/* 返回处理地址 */
$return_url = "/order/pay/tenpay/return_url.php";

//date_default_timezone_set(PRC);
$strDate = date("Ymd");
$strTime = date("His");

//4位随机数
$randNum = rand(1000, 9999);

//10位序列号,可以自行调整。
$strReq = $strTime . $randNum;

/* 商家订单号,长度若超过32位，取前32位。财付通只记录商家订单号，不保证唯一。 */
$sp_billno = $aliorder;

/* 财付通交易单号，规则为：10位商户号+8位时间（YYYYmmdd)+10位流水号 */
$transaction_id = $bargainor_id . $strDate . $strReq;

/* 商品价格（包含运费），以分为单位 */
$alimoney=$alimoney*100;
$total_fee = $alimoney;

/* 商品名称 */
//$desc = "订单号：" . $aliorder;

/* 创建支付请求对象 */
$reqHandler = new PayRequestHandler();
$reqHandler->init();
$reqHandler->setKey($key);

//----------------------------------------
//设置支付参数
//----------------------------------------
$reqHandler->setParameter("bargainor_id", $bargainor_id);			//商户号
$reqHandler->setParameter("sp_billno", $sp_billno);					//商户订单号
$reqHandler->setParameter("transaction_id", $transaction_id);		//财付通交易单号
$reqHandler->setParameter("total_fee", $total_fee);					//商品总金额,以分为单位
$reqHandler->setParameter("return_url", $return_url);				//返回处理地址
$reqHandler->setParameter("desc",$transaction_id);	//商品名称

//用户ip,测试环境时不要加这个ip参数，正式环境再加此参数
//$reqHandler->setParameter("spbill_create_ip", $_SERVER['REMOTE_ADDR']);

//请求的URL
$reqUrl = $reqHandler->getRequestURL();

//debug信息
//$debugInfo = $reqHandler->getDebugInfo();

//echo "<br/>" . $reqUrl . "<br/>";
//echo "<br/>" . $debugInfo . "<br/>";

//重定向到财付通支付
$reqHandler->doSend();

}
?>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML XMLNS:CC><HEAD><TITLE>财付通 - 网上支付 安全快速！</TITLE>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<META content=网上购物/网上支付/安全支付/安全购物/购物，安全/支付,安全/财付通/安全,支付/安全，购物/支付, 
name=description 在线 付款,收款 网上,贸易 网上贸易.>
<META content=网上购物/网上支付/安全支付/安全购物/购物，安全/支付,安全/财付通/安全,支付/安全，购物/支付, name=keywords 
在线 付款,收款 网上,贸易 网上贸易.><LINK href="images/layout.css" 
type=text/css rel=stylesheet>

<SCRIPT language=JavaScript>
<!-- 
  //校验输入框 -->
function CheckForm()
{
	if (document.alipayment.aliorder.value.length == 0) {
		alert("账户ID不能为空");
		document.alipayment.aliorder.focus();
		return false;
	}
	if (document.alipayment.alimoney.value.length == 0) {
		alert("请输入付款金额.");
		document.alipayment.alimoney.focus();
		return false;
	}
	
	if (document.alipayment.alimoney.value <= 0) {
		alert("付款金额错误.");
		document.alipayment.alimoney.focus();
		return false;
	}

}  

<!-- 
  //控制文字显示-->


</SCRIPT>
</HEAD>
<style>
<!--
#glowtext{
filter:glow(color=red,strength=2);
width:100%;

}
input{ line-height:10px;}
-->
</style>
<BODY text=#000000 bgColor=#ffffff leftMargin=0 topMargin=4>
<CENTER>

<TABLE cellSpacing=0 cellPadding=0 width=760 border=0>
  <TBODY>
  <TR>
    <TD class=title>财付通即时到帐付款快速通道</TD>
  </TR></TBODY>
</TABLE><BR>
<FORM name=alipayment onSubmit="return CheckForm();" action=index.php 
method=post target="_blank">
<input type="hidden"  name="dopost" value="Y">
<table>
 <tr>
   <td>
     <TABLE cellSpacing=0 cellPadding=0 width=740 border=0>
        <TR>
          <TD class=form-left>收款方： </TD>
          <TD class=form-star>* </TD>
          <TD class=form-right><?php echo $mainname; ?> (<?php echo $cfg_tenpay_zf; ?>)</TD>
        </TR>
        <TR>
          <TD colspan="3" align="center"><HR width=600 SIZE=2 color="#999999"></TD>
        </TR>
        <TR>
          <TD class=form-left>充值账户： </TD>
          <TD class=form-star>* </TD>
          <TD class=form-right><INPUT size=15 name=aliorder maxlength="100" value="<?php echo $cfg_ml->M_LoginID;?>" readonly>&nbsp;&nbsp;<span>账户ID：<INPUT size=8 name="id" maxlength="100" value="<?php echo $cfg_ml->M_ID;?>" readonly></span></TD>
        </TR>
        <TR>
          <TD class=form-left>充值金额： </TD>
          <TD class=form-star>*</TD>
          <TD class=form-right><INPUT onKeyUp="value=value.replace(/[^\d]/g,'') " 
onbeforepaste="clipboardData.setData('text',clipboardData.getData('alimoney').replace(/[^\d]/g,''))" 
            maxLength=10 size=30 name=alimoney  onfocus="if(Number(this.value)==0){this.value='';}" value="500" id="alimoney"/>
            <span>如：112.21</span></TD>
        </TR>
        <TR>
          <TD class=form-left>备注：</TD>
          <TD class=form-star></TD>
          <TD class=form-right><TEXTAREA name=alibody rows=2 cols=40 wrap="physical"></TEXTAREA><BR>
          （如联系方法，商品要求、数量等。100汉字内）</TD>
        </TR>
        <TR>
          <TD class=form-left>支付方式：</TD>
          <TD class=form-star></TD>
          <TD class=form-right><TABLE style="FONT-SIZE: 12px" cellSpacing=1 cellPadding=3 width=500 align=center bgColor=#D8D9DB border=0   >
                 <tr>
                   <td width="754" height="36" style="background:#F1F3F2"  >&nbsp;<img src="images/logo.gif"   />为您提供以下网上支付服务<span style=" color:#868686">（财付通是腾讯旗下第三方支付平台）</span></td>
                 </tr>
                 <tr>
                   <td height="36" style="background:#FFFFFF;  padding-left:20px "><br />
                     <input name="bank_type" type="radio" value="1002" style="vertical-align:top" />
                     &nbsp;<img src="images/10.gif"  />
                     <input name="bank_type" type="radio" value="1001" style="vertical-align:top"  />
                     &nbsp;<img src="images//17.gif" />
                     <input name="bank_type" type="radio" value="1003" style="vertical-align:top"  />
                     &nbsp;<img src="images/2.gif" />
                     <input name="bank_type" type="radio" value="1005"  style="vertical-align:top"  />
                     &nbsp;<img src="images/1.gif" />
                     <input name="bank_type" type="radio" value="1004" style="vertical-align:top"  />
                     &nbsp;<img src="images/12.gif" /><br />
                     <br />
                     <input name="bank_type" type="radio" value="1008" style="vertical-align:top" />
                     &nbsp;<img src="images/8.gif"  />
                     <input name="bank_type" type="radio" value="1009" style="vertical-align:top"  />
                     &nbsp;<img src="images/27.gif" />
                     <input name="bank_type" type="radio" value="1032" style="vertical-align:top"  />
                     &nbsp;<img src="images/11.gif" />
                     <input name="bank_type" type="radio" value="1022"  style="vertical-align:top"  />
                     &nbsp;<img src="images/3.gif" />
                     <input name="bank_type" type="radio" value="1021" style="vertical-align:top"  />
                     &nbsp;<img src="images/4.gif" /> <br />
                     <input name="bank_type" type="radio" value="1021" style="vertical-align:top" />
                     &nbsp;<img src="images/7.gif"  />
                     <input name="bank_type" type="radio" value="1027" style="vertical-align:top"  />
                     &nbsp;<img src="images/6.gif" />
                     <input name="bank_type" type="radio" value="1010" style="vertical-align:top"  />
                     &nbsp;<img src="images/18.gif" />
                     <input name="bank_type" type="radio" value="1052"  style="vertical-align:top"  />
                     &nbsp;<img src="images/16.gif" />
                     <input name="bank_type" type="radio" value="1020" style="vertical-align:top"  />
                     &nbsp;<img src="images/5.gif" /> <br />
                     <input name="bank_type" type="radio" value="0" checked/>
                     &nbsp;&nbsp;<b>财付通账户支付</b><span style=" color:#868686">（财付通账户余额支付，一点通支付）</span><br />
                     <br /></td>
                 </tr>
              </TABLE></TD>
        </TR>
         <TR>
          <TD class=form-left></TD>
          <TD class=form-star></TD>
          <TD class=form-right><INPUT type=image 
            src="images/button_sure.gif" value=确认订单 
            name=nextstep></TD>
        </TR>
</TABLE>
   </td>
   <td vAlign=top width=205 style="font-size:12px;font-family:'宋体'">
   <span id="glowtext">小贴士：</span>
   <fieldset>
      <P class=STYLE1>本通道为<a href="<?php echo $show_url; ?>" target="_blank"><strong><?php echo $mainname; ?></strong></a>客户专用，采用财付通付款。请在支付前与本网站达成一致。</P>
      <P class="style2">请务必与<a href="<?php echo $show_url; ?>" target="_blank"><strong><?php echo $mainname; ?></strong></a>确认好订单和货款后，再付款。可以在快速付款通道里的"标题"、"订单金额"、"付款方"和备注中填入相应的订单信息。</P>
      <P class="style2 style3">&nbsp;</P>
      </fieldset>
   </td>
 </tr>
</table>

</FORM>

<TABLE cellSpacing=1 width=760 border=0>
  <TR>
    <TD><FONT class=note-help>如果您点击"购买"按钮，即表示您已经接受"财付通服务协议"，同意向卖家购买此物品。 
      <BR>
      您有责任查阅完整的物品登录资料，包括卖家的说明和接受的付款方式。卖家必须承担物品信息正确登录的责任！ 
  </FONT>
 </TD>
 </TR>
</TABLE>

<TABLE cellSpacing=0 cellPadding=0 width=760 align=center border=0>
  <TR align=middle>
    <TD class="txt12 lh15"><A href="http://www.alipay.com/" 
      target=_blank>腾讯旗下公司</A> | 财付通版权所有 2004-2012</TD>
  </TR>
  <TR align=middle>
    <TD class="txt12 lh15"><IMG alt="财付通通过"国际权威安全认证" " 
      src="images/logo_vbvv.gif" border=0><BR>财付通通过"国际权威安全 
  认证"
    </TD>
  </TR>
</TABLE>
</BODY></HTML>

